package com.jtjrenren.android.taxi.driver.core.order.details;

import com.baidu.mapapi.model.LatLng;
import com.library.mvp.MvpPresenter;

/**
 * Created by wdl on 2016/9/23.
 */

interface OrderDetailsPresenter extends MvpPresenter {
    //页面进入初始化
    void init(String orderID);

    //视图销毁需要处理
    void destory();

    //开始预约单
    void startYYD();

    //接到乘客
    void jdCk();

    //到达目的地
    void ddMdd();

    //点击取消订单按钮
    void clickCancleOrder();

    //取消订单
    void cancleOrder();

    //获取订单详情
    void getOrderDetails(String orderID);

    //获取乘客手机号
    String getPassgerPhone();

    //规划路径
    void searchRoute(LatLng startLL, LatLng endLL);

    //获取订单费用
    void getOrderCost();

    LatLng getStart();

    LatLng getEnd();
}
